package com.effective.java.taggedclasses;

/**
 * Abstract class representing an arbitrary mathematical figure and providing
 * capabilities in order to calculate the area of this figure.
 * 
 * @author andreas.landerer
 * 
 */
public abstract class AbstractFigure {

	/**
	 * Calculates the area of the figure.
	 * 
	 * @return area of the figure
	 */
	public abstract double area();
}
